metropolises - German English Dictionary