pregnant mare - French English Dictionary