to make a botch of something - Espagnol Anglais Dictionnaire