stand on the pedals - Turc Anglais Dictionnaire