mushroom valve - Turkish English Dictionary