tomorrow might be too late - French English Dictionary