petrograf - French English Dictionary