stain that tarnishes emeralds - Francés Inglés Diccionario