sonar train mechanism - Turco Inglés Diccionario