deep sounding apparatus - Turco Inglés Diccionario