shepherdesses - French English Dictionary