morally destroy - French English Dictionary