German-English translation for "handpicked"

"handpicked" English translation