petrograf - German English Dictionary