valve umbrella - Turkish English Dictionary