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