to have the final say - Spanish English Dictionary