mutilating leprosy - Francés Inglés Diccionario