additional steering equipment - German English Dictionary