slight flavor/taste - Englisch Synonyme Wörterbuch