premonocito - French English Dictionary