translate English to French: Spain recommended (a) that these institutions be given appropriate mandates and the financial resources they need.
L'Espagne a recommandé: a) que ces institutions soient dotées de mandats appropriés et de ressources financières adéquates.