by means of explosives - Turkish English Dictionary