sonar train mechanism - Francés Inglés Diccionario