tagua plant and seed - Spanish English Dictionary