site disposition agreement - German English Dictionary