micro-filter - Spanish English Dictionary