twenty-twenty vision - Turkish English Dictionary