living in a foreign country - Allemand Anglais Dictionnaire