Immigration Legal Terms Dictionary- Find plain English definitions of immigration related legal terms from the common to the unusual. With over 400 terms, it is the most comprehensive immigration dictionary on the internet.Rate It