i have many things to do - Français Anglais Dictionnaire