short circuit sustaining protection - German English Dictionary