start-stop machine - Spanish English Dictionary