having goat neck appendages - Türkisch Englisch Wörterbuch