support of other nations - German English Dictionary