botch things up royally - Alemán Inglés Diccionario