limacoid - Turkish English Dictionary