by means of explosive - Turkish English Dictionary