extremely lucky - Turkish English Dictionary