release-delayed - German English Dictionary