micro strainer - Spanish English Dictionary