stop-and-check valve - Turkish English Dictionary