herbous place - Turkish English Dictionary