damned lucky - Spanish English Dictionary