say a lot about something - Français Anglais Dictionnaire