industrial oils and related products - Alemán Inglés Diccionario