have a taste for something - French English Dictionary