protective clothing for automobile racing drivers - German English Dictionary