steering booster pump - German English Dictionary