lemniscate - Turkish English Dictionary