missile thrower - Turkish English Dictionary