labor division of the spanish supreme court - Espagnol Anglais Dictionnaire