praying mantid - Turkish English Dictionary