pourable sealing compound - French English Dictionary