wall ditch - Francés Inglés Diccionario