to make a botch of something - Englisch Synonyme Wörterbuch