the biggest city - German English Dictionary