translate English to French: Spain: Sentencia de la Audiencia Provincial Islas Baleares
Espagne: Sentencia de la Audiencia Provincial Islas Baleares