child welfare supervisor - German English Dictionary