waste of foamed plastic - French English Dictionary