microfinished - Spanish English Dictionary