leather chaps - Turco Inglés Diccionario