"Немецкий", "немец" - это во всех славянских языках одинаково - в чешском, польском, серболужицком. А "германцы" - это понятие пошире, включая тех же голландцев, скандинавов, англичан...