long thin cushion for sofa - Turco Inglés Diccionario