linfocito - German English Dictionary