emit a strong and pleasant scent - Türkisch Englisch Wörterbuch