eat something delicious - French English Dictionary