reality surpasses fiction - German English Dictionary