hyaenodon - Turkish English Dictionary