shanghai - German English Dictionary