new commonwealth - German English Dictionary