cotton worm (aletia argillacea) - Turkish English Dictionary