a body that won't quit - Französisch Englisch Wörterbuch