surgical microscope - Français Anglais Dictionnaire