the bigger, the better - Français Anglais Dictionnaire