anglo-japanese alliance - German English Dictionary