hoofed mammal - Turkish English Dictionary