pedal seal - Spanish English Dictionary