thermal dilution - Turkish English Dictionary