immunocyte - German English Dictionary