the happy day - French English Dictionary