suffer a misfortune or mishap repeatedly - Espagnol Anglais Dictionnaire