delayed auto-release - Turkish English Dictionary