pinchcushion - Turkish English Dictionary