an itching palm - İspanyolca İngilizce Sözlük