gun pointer's platform - Turkish English Dictionary