temporary stay - Inglés Sinónimo Diccionario