get chewed up and spit out - Französisch Englisch Wörterbuch