hyracoid - German English Dictionary