leather cushion - German English Dictionary