something that hinders - Türkisch Englisch Wörterbuch