amuleto - German English Dictionary