leather cushion - French English Dictionary