towed array sonar - Turco Inglés Diccionario