waterproof terminal - German English Dictionary