waterstop - German English Dictionary