pluscuamperfecto - French English Dictionary