window-mirror - Spanish English Dictionary