troglodytism - Turkish English Dictionary