centralized billing - German English Dictionary