neopren moulded seal - French English Dictionary