director of direct taxes - German English Dictionary