animal worship - Turkish English Dictionary