archeosaurs - German English Dictionary