premonocyte - French English Dictionary