benching ditch - Español Inglés Diccionario