What does antigenpräsentierend mean?

antigenpräsentierend - German to English

antigen-presenting