limuloid - Turkish English Dictionary