leather chaps - Francés Inglés Diccionario