draw off taps - Turkish English Dictionary