intercooler hose set - Alemán Inglés Diccionario