taxes paid in foreign countries - Allemand Anglais Dictionnaire