linfoidocito - German English Dictionary