release-delayed - French English Dictionary