waterproofs - German English Dictionary