pericardial tamponade - French English Dictionary