having had lunch - Français Anglais Dictionnaire