stop working (mechanism/appliance) - Alemán Inglés Diccionario