place with many gullies - Turco Inglés Diccionario