detecting or sensing something - Français Anglais Dictionnaire