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