i bet you're glad - German English Dictionary