therapsid - Francés Inglés Diccionario