have an itchy trigger finger - Türkçe İngilizce Sözlük