hybodont - German English Dictionary