propaganda of the deed - Turkish English Dictionary