cultural sites of europe's past - German English Dictionary