trachodont - Francés Inglés Diccionario