macrobacteria - Spanish English Dictionary