drainage ditcher - Alemán Inglés Diccionario