have a flavor/flavour - Turkish English Dictionary