publicly whipped criminal - Francés Inglés Diccionario