having advertising appeal - Spanish English Dictionary