purplish small red spot - Turco Inglés Diccionario