small green worm with horns (tobacco industry) - Türkisch Englisch Wörterbuch