petrifact - German English Dictionary