audio ballot booth (abb) - Turkish English Dictionary