all the day long - German English Dictionary