non-routine maintenance - German English Dictionary