cowhide for flogging criminals - Francés Inglés Diccionario