helminthoid - Turkish English Dictionary