hillside ditch - Francés Inglés Diccionario