miracle-working - German English Dictionary