multi-lateral agreement - German English Dictionary