rubber dam clamp - Turkish English Dictionary