strap-maker/vendor - Francés Inglés Diccionario