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