specialized fire fighting protective clothing - German English Dictionary