overall protective suit - Turkish English Dictionary