connection effected by an explosion - Turco Inglés Diccionario