child-care centers - French English Dictionary