multimammae - French English Dictionary