reflected-light mirror - Spanish English Dictionary