progranulocyte - French English Dictionary