person who calls everything a miracle - German English Dictionary