audio ballot booth (abb) - German English Dictionary