sonar train mechanism - Français Anglais Dictionnaire