bevelled mirror - Spanish English Dictionary