lanai island - Turkish English Dictionary