progranulocyte - German English Dictionary