hybodont - Turkish English Dictionary