therapsida - Francés Inglés Diccionario