place with many gullies - Francés Inglés Diccionario