Traducción español inglés

English version

¿Qué significa "dentar, mellar, engranar, endentar." en Inglés