leather cushion - Turkish English Dictionary