microphage - French English Dictionary