tel sarma tabancası - Turkish English Dictionary