therapsid - German English Dictionary