live in a foreign country - Allemand Anglais Dictionnaire