such a long day - German English Dictionary