i bet you're glad - Spanish English Dictionary