hemp straps - Francés Inglés Diccionario