publicly whipped criminal - Turco Inglés Diccionario