social day-care center - Francés Inglés Diccionario