staff and administrative affairs director - Spanish English Dictionary