watertight curtain - German English Dictionary