term of agreement - German English Dictionary