microphagocyte - French English Dictionary