constitute an impediment - Türkisch Englisch Wörterbuch