controller or treasurer - Spanish English Dictionary