petrograph - German English Dictionary