i bet you're glad - French English Dictionary