fresh grape - French English Dictionary