towed array - Turco Inglés Diccionario