long thin cushion for sofa - Turkish English Dictionary