periodic inspection and testing - German English Dictionary