bust (someone) wide open - Turco Inglés Diccionario