shout the odds - Spanish English Dictionary