last pressing of grapes - French English Dictionary