a pair of baggie pants - Französisch Englisch Wörterbuch