he lives away from home. - Espagnol Anglais Dictionnaire