long-handled spoon for harvesting cochineal - German English Dictionary