Государство называется Deutschland, деления на национальность и гражданство в Германии нет! А какое понятие есть в русском языке как следствие неправильного перевода названия государства - это не наши тараканы)))
Государство называется Германия (по-русски), соответственно правильно называть гражданин Германии (по-русски), вы же на русском языке пишите