what does it taste like? - French English Dictionary