bust (something) wide open - Turkish English Dictionary