mutilating leprosy - Alemán Inglés Diccionario