stop working (mechanism/appliance) - Turco Inglés Diccionario