watertightness of windows and doors - German English Dictionary