clear out (a ditch) - Alemán Inglés Diccionario