pedal dust cap - Espagnol Anglais Dictionnaire