have one's ass in a sling - Französisch Englisch Wörterbuch