foreign residence - Alemán Inglés Diccionario