wear an amulet - German English Dictionary