purplish small red spot - Allemand Anglais Dictionnaire