delayed release - Spanish English Dictionary