international development law organization - Spanish English Dictionary