as easy as imaginably possible - Français Anglais Dictionnaire