a heated exchange - Turkish English Dictionary