waterproof jacket - German English Dictionary