mafic igneous rock - French English Dictionary