malate synthase - French English Dictionary