stop doing something satisfying or that was developing well - Türkisch Englisch Wörterbuch