deep trench - Alemán Inglés Diccionario