past perfect simple - French English Dictionary