snack down - French English Dictionary