protective cloth for carrying things - Español Inglés Diccionario