bust (someone) wide open - Turkish English Dictionary