to be dogged by misfortune - Spanish English Dictionary