some pumpkins! - French English Dictionary