coat with a layer of platinum - Francés Inglés Diccionario