For sworn or official translations in other languages than English-Spanish, you can contact other professionals available who have been duly appointed by different Spanish authorities: