oil cooler core - Alemán Inglés Diccionario