pyroxenolite - French English Dictionary