microphage - Spanish English Dictionary