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