echo-ranging sonar - Francés Inglés Diccionario