towed sonar - Francés Inglés Diccionario