slight flavor/taste - Türkisch Englisch Wörterbuch