micropolis - German English Dictionary