place with abundant hawthorns - Turkish English Dictionary