the happy day - German English Dictionary