primary rocks - French English Dictionary