child welfare supervisor - Spanish English Dictionary