deep trenches - Español Inglés Diccionario