electronic billing - German English Dictionary