have a flavor/flavour - French English Dictionary