what is your favourite food - French English Dictionary