two-headed tiger character in popular belief - Spanisch Englisch Wörterbuch