Google signs a check for a billion euros to the French tax authoritiestranslate.google.com·1 pts·hathym·0