flexible cellular polymeric material - French English Dictionary