turkish green crescent society - Turkish English Dictionary