microetched surface - Spanish English Dictionary