echo-sounding machine - Français Anglais Dictionnaire