overall victory - Spanish English Dictionary