mirrors for inspecting work - İspanyolca İngilizce Sözlük