elapse (time) - French English Dictionary