imprint smear - İspanyolca İngilizce Sözlük