engine oil pan - Alemán Inglés Diccionario