tubular pinch - Turkish English Dictionary