deep trenches - Alemán Inglés Diccionario