sustained-release formulation - German English Dictionary