hyracoid - Turkish English Dictionary