stop-start apparatus - Francés Inglés Diccionario