experimental petrology - French English Dictionary