neopren moulded seal - German English Dictionary