have eaten - Français Anglais Dictionnaire