places us in a difficult position - Französisch Englisch Wörterbuch