electroformed sieve - Spanish English Dictionary