past perfect - French English Dictionary