buff batten pins - İspanyolca İngilizce Sözlük