shepherdess - French English Dictionary