earthen ditch - Español Inglés Diccionario