wormlike - Turkish English Dictionary