intercooler hose set - Turkish English Dictionary