time-released - German English Dictionary