deep sounding apparatus - Francés Inglés Diccionario