owing to circumstances - İspanyolca İngilizce Sözlük