general purpose push-pull - Turkish English Dictionary