personal sales representative - German English Dictionary