people at the levers - Spanish English Dictionary