think it over long and hard - Français Anglais Dictionnaire