today is a brand new day - German English Dictionary