pericarditis villosa - French English Dictionary