mirror garnish - Spanish English Dictionary