non-assignable agreement - German English Dictionary