pericardial artery - French English Dictionary