put flesh on something - İspanyolca İngilizce Sözlük