small cushion for carrying things - Español Inglés Diccionario