temporary stay - Francés Inglés Diccionario