blood pressure self-monitoring equipment - German English Dictionary