having eaten - Français Anglais Dictionnaire