oil distributor plate - Alemán Inglés Diccionario