helper t lymphocyte - German English Dictionary