it's a beautiful day - German English Dictionary