petrographic - French English Dictionary