information technology director - German English Dictionary