pigeon pea seed - German English Dictionary