bad stroke of luck - Spanish English Dictionary