speckled chachalaca (ortalis guttata) - Spanish English Dictionary