squirting cucumber - French English Dictionary