producing mare - French English Dictionary