time-delay unit - French English Dictionary