botch things up royally - Französisch Englisch Wörterbuch