top-level executive - Spanish English Dictionary