having goat neck appendages - Almanca İngilizce Sözlük