a large grape - French English Dictionary