advanced technology attachment - Turkish English Dictionary