illuminating mirror - Deutsch Englisch Wörterbuch