temporary resident status - Alemán Inglés Diccionario