places us in a difficult position - Türkisch Englisch Wörterbuch