stop-start apparatus - Alemán Inglés Diccionario