emulsion explosive - Turkish English Dictionary