personal sales representative - Spanish English Dictionary