foster care system - French English Dictionary