live in a foreign country - Espagnol Anglais Dictionnaire