she is out of town. - Español Inglés Diccionario