mirror-polished - Spanish English Dictionary