person who makes or sells cajeta - Spanish English Dictionary