hand-picked - German English Dictionary