self-limiting property - İspanyolca İngilizce Sözlük