zoolatry - French English Dictionary