terribly lucky - Turkish English Dictionary