a stumbling block - Türkisch Englisch Wörterbuch