bust (something) wide open - Espagnol Anglais Dictionnaire