Sifter
From DominionStrategy Wiki
A sifter is a card which allows you to look through your deck for cards that you want to have in hand while discarding cards you don't want. Many of these are non-terminal Actions such as Warehouse, which allow you to draw cards and then force you to discard some as well.