on the verge of exploding - Turco Inglés Diccionario