troglodytic - Turkish English Dictionary