shepherdesses - German English Dictionary