the best one could possibly imagine - Français Anglais Dictionnaire