deep sounding apparatus - Español Inglés Diccionario