ride hell for leather - Turco Inglés Diccionario