information technologies governance specialist - German English Dictionary