power steering hose - German English Dictionary