animal taxonomy - Turkish English Dictionary