therapsids - Francés Inglés Diccionario