blow-off stop valve - Turkish English Dictionary