having goat neck appendages - Türkçe İngilizce Sözlük