temporary stay - Alemán Inglés Diccionario