removal of the obstacles that impede something - Türkisch Englisch Wörterbuch