broken mirror - Spanish English Dictionary