actuated by explosion - Turkish English Dictionary