automatic door-closing apparatus - German English Dictionary