cover the mare - French English Dictionary