periodical cicada - Turkish English Dictionary