suffer a misfortune or mishap repeatedly - Spanish English Dictionary