mechanics sonarscope - Turco Inglés Diccionario