snack (light meal) - French English Dictionary