impale on a stake - Französisch Englisch Wörterbuch