echo-sounding machine - Turc Anglais Dictionnaire