leguminivorous - French English Dictionary