monocyte - French English Dictionary