pigeon-pea plant - Spanish English Dictionary