a supervisor - Spanish English Dictionary