tomorrow may be too late - French English Dictionary