lubrication oil ducts - Alemán Inglés Diccionario