cause to be unavoidable - İspanyolca İngilizce Sözlük