cowhide for flogging criminals - Turco Inglés Diccionario