the score deuce - Spanish English Dictionary