an elongated grape - French English Dictionary