pedal seal - French English Dictionary