public whipping - Turco Inglés Diccionario