tomorrow may be too late - German English Dictionary