almost atoll - Turkish English Dictionary