substance explosive. - Turco Inglés Diccionario