delayed release - Turkish English Dictionary