What does antigenpräsentierende Zelle mean?

antigenpräsentierende Zelle - German to English

antigen-presenting cell