drainage trenches - Alemán Inglés Diccionario