intercooler shutter - Alemán Inglés Diccionario