ratchet braces - Turkish English Dictionary