redworm (tubifex) - Turkish English Dictionary