head sock - Almanca İngilizce Sözlük