overall protective suit - German English Dictionary