automatic door-closing apparatus - Francés Inglés Diccionario