put an end to an inconvenient situation - Türkisch Englisch Wörterbuch