better today than tomorrow - French English Dictionary