put in a difficult position - Englisch Synonyme Wörterbuch