ataksi telenjiektazi - Turkish English Dictionary