heterogeneous reaction - Turkish English Dictionary