translate English to French: (a) Separated from their parents;
a) Séparés de leurs parents