director of subscription affairs - German English Dictionary