cotton worm (aletia argillacea) - Turc Anglais Dictionnaire