deflagrating spoon - Turkish English Dictionary