morally acceptable - French English Dictionary