bomb thrower - Turkish English Dictionary