slow-release medications - Deutsch Englisch Wörterbuch