pyruvates - French English Dictionary