put something under the microscope - Français Anglais Dictionnaire