bench ditch - Francés Inglés Diccionario