lemon zest: tiny bits of lemon peel
lemon peel: the rind of a lemon
international finance corporation: a United Nations agency that invests directly in companies and guarantees loans to private investors; affiliated with the World Bank