double cascade quench - Turkish English Dictionary