bunch of unripened grapes - French English Dictionary