eelworm - Turkish English Dictionary