translate English to French: The “host family” offers the practical part of your programme in Spain – the Cultural Immersion.
Une “famille d’accueil” est la partie pratique de votre programme en Espagne – l’immersion culturelle.