As for the use of castellano for Spanish-in-general see e.g. https://spanish.stackexchange.com/questions/913/is-there-a-d...