go to town on something - Spanisch Englisch Wörterbuch