place with many gullies - Alemán Inglés Diccionario