foredate - French English Dictionary