people at the levers - German English Dictionary