zoolatry - German English Dictionary