supporting reasons - French English Dictionary