repeating flash valve - Turkish English Dictionary