endangering the welfare of… - German English Dictionary