advanced technology attachment (ata) - Turkish English Dictionary