international agreement or arrangement - German English Dictionary