preterite perfect - French English Dictionary