pigeon pea bush - Spanish English Dictionary