supplice - Español Inglés Diccionario