eat (ate, eaten) - Français Anglais Dictionnaire