miraculize - German English Dictionary