put the petal to the metal - Französisch Englisch Wörterbuch