foam-compound - French English Dictionary