european mantis - Turkish English Dictionary