shield of david - German English Dictionary