suffer repeated hiccups - Spanish English Dictionary