ratchet tooth - Francés Inglés Diccionario