Clue: Ambassadors from Spain fail to spot sign (10)
Answer: EMISSARIES
Explanation: Definition: Ambassadors
E (spain) + MISS (fail to spot) + ARIES (astrological sign)