mutilating leprosy - Turco Inglés Diccionario