flexible foam - French English Dictionary