drain ditch - Alemán Inglés Diccionario