in a foreign land - Français Anglais Dictionnaire