pediments - French English Dictionary