sales representation - Spanish English Dictionary