Controlled release facilities - Spanisch Englisch Wörterbuch