my favorite food - French English Dictionary