to be in rags and tatters - Französisch Englisch Wörterbuch