sheep milking stands - German English Dictionary