regional sales director - German English Dictionary