red kuri squash - French English Dictionary