"have a moral ascendancy over sb" in German to have a moral ascendancy over sb. jdm. moralisch überlegen sein Detailed translations for "have a moral ascendancy over sb" to have a moral ascendancy over sb. to have a moral ascendancy over sb. jdm. moralisch überlegen sein