self-grip wrench - Turkish English Dictionary