botch things up royally - Türkisch Englisch Wörterbuch