voucher specimens of the plants - German English Dictionary