deputy advisor - Spanish English Dictionary