Controlled release facilities - İspanyolca İngilizce Sözlük