micropopulation - German English Dictionary