foreign residence - Espagnol Anglais Dictionnaire