intercoolant - Turkish English Dictionary