agreement for maintenance and support - German English Dictionary