therapsids - French English Dictionary