temporary resident - Alemán Inglés Diccionario