he lives away from home. - Español Inglés Diccionario