reveal a lot of flesh - İspanyolca İngilizce Sözlük