damned lucky - Turkish English Dictionary