plastic waterstop - German English Dictionary