shepherd's felt cloak - German English Dictionary