metropole - German English Dictionary