sustained-released - German English Dictionary