perforated sieve tray - Spanish English Dictionary