micropopulation - Spanish English Dictionary