rainproof fitting - German English Dictionary