waterstop - French English Dictionary