difficult circumstances - İspanyolca İngilizce Sözlük