technical aptitude - Turkish English Dictionary