extended-release drug - German English Dictionary