time-delayed - French English Dictionary