metal deactivators - Alemán Inglés Diccionario