oil duct hole - Español Inglés Diccionario