circumstances beyond the control - İspanyolca İngilizce Sözlük