causing difficulty - Türkisch Englisch Wörterbuch