flog with leather thongs - Turco Inglés Diccionario