neopren moulded seal - Spanish English Dictionary