he lives away from home. - Français Anglais Dictionnaire