just a short stay - Español Inglés Diccionario