mutilating leprosy - French English Dictionary