keeping mare - French English Dictionary