timescale - French English Dictionary