think long and hard - Français Anglais Dictionnaire