luckiest - Turkish English Dictionary