leather straps - Francés Inglés Diccionario