have one's luck turn around - Spanish English Dictionary