be deemed to be final - Spanish English Dictionary