echo-sounding machine - Espagnol Anglais Dictionnaire