maintenance and warranty - German English Dictionary