lemniscata - Turkish English Dictionary