spill and fill valve - Turkish English Dictionary