spear thrower - Turkish English Dictionary