director of subscription affairs - Turkish English Dictionary