micro-finished - Spanish English Dictionary