mothproof finish - Alemán Inglés Diccionario