pier mirror - Spanish English Dictionary