polypropylene strap - Español Inglés Diccionario