managerial posts - Spanish English Dictionary