cushion seal - German English Dictionary