a highly sensitive device/instrument - Français Anglais Dictionnaire