long thin cushion for sofa - Francés Inglés Diccionario