director of internal audit - German English Dictionary