translate English to French: • BBC Radio – "New Life, New Home" Education Service
• BBC Radio – "New Life, New Home" (service d'éducation)