benching ditch - Francés Inglés Diccionario