three days later - German English Dictionary