simultaneous reaction - Turkish English Dictionary