push the pedals - Français Anglais Dictionnaire