living off the country - Allemand Anglais Dictionnaire