mythical animal in the form of a deer that spooks hunters - Türkisch Englisch Wörterbuch