cause impediments - Türkisch Englisch Wörterbuch