it pays to advertise - Spanish English Dictionary