shepherd cap - German English Dictionary