disappear or escape from a difficult situation after having caused it - Türkisch Englisch Wörterbuch