scale armours - İspanyolca İngilizce Sözlük