miraculously - German English Dictionary