assistant director for ... division - German English Dictionary