go to town on something - Französisch Englisch Wörterbuch