megapolis - German English Dictionary