waterproof motor - German English Dictionary