predate - French English Dictionary