slight flavor/taste - Französisch Englisch Wörterbuch