oil cooled piston - Turco Inglés Diccionario