place with abundant giant feather grass - Turkish English Dictionary