self-greasing - Turkish English Dictionary