zoolatry - Turkish English Dictionary