a matter of relative importance - French English Dictionary