artificial aids - Turkish English Dictionary