Sworn translation

Definition: Official translation by an authorised translator for foreign documents.

In plain language: Legal Spanish version of your foreign papers.