ratchet braces - Alemán Inglés Diccionario