periodic inspection and maintenance - German English Dictionary