places us in a difficult position - İspanyolca İngilizce Sözlük