be morally right - French English Dictionary