spot-preventing layer - Francés Inglés Diccionario