keeper of breeding mares - French English Dictionary