seat cushion foam - German English Dictionary