stroke of misfortune - Spanish English Dictionary