gulches - Turkish English Dictionary