altaistic - Turkish English Dictionary